The Reflective Practitioner Perspective in Software Engineering
نویسندگان
چکیده
منابع مشابه
The Reflective Practitioner Perspective in eXtreme Programming
This paper examines ways by which a reflective mode of thinking may improve eXtreme Programming (XP) practices. It describes the reflective practitioner perspective and suggests specific ways in which such an approach may be interwoven into XP practices. Specifically, the focus is placed on the construction of ladders of reflection. These ladders illustrate how one may increase the level of abs...
متن کاملEquipping Software Engineering Apprentices with a Repertoire of Practices
Argyris and Schön distinguish espoused theories those which people speak about – from theory-in-use those which can be inferred from action. In small software teams, developing reflective thinking about action is a vital necessity in coping with change. We address these issues in a Masters of Software Engineering, performed with an alternation between university and industry. University periods...
متن کاملA Reflective-Practice Based Approach for Developing Practitioner- Focused Software Engineering Curricula
Classroom software engineering teaching and industry needs have significantly diverged with emphases on: (a) the development of software from scratch rather than on integration, evolution, deployment on complex shared infrastructures (b) functional requirements alone (c) technical aspects alone rather than business-IT aligned perspectives (d) non-technical skills taught outside of the IT contex...
متن کاملReflective Software Engineering - From MOPS to AOSD
Reflective Programming has long been viewed as an elegant but academic subject that is of interest only to educators and researchers. The seminal work on Procedural Reflection by Brian Smith clearly articulated the benefits of allowing an executing program to have access to the underlying data structures and algorithms that govern its own computation [1]. The first implementation of the reflect...
متن کاملDynamicity of Transformative L2 Materials Preparation Model in EFL Classroom: Place of Critical Language Pedagogy in Teacher Education
Over the past decades, education took a critical-oriented shift. This perspective changed the role of teachers, students, and classrooms. A teacher's role changes from an instructor to a reflective practitioner, a student is considered an active agent of his/her learning, and a classroom is a place for identity endeavor. The assumption underlying such an approach conceptualizes educatio...
متن کامل